plot of land with abundant llaretas - German English Dictionary